firm footing

Translations
sur des bases solides
Definitions
A stable or secure position, either physically (such as standing securely) or metaphorically (such as having a strong foundation or basis in a situation, argument, or relationship).